halogenated mercaptans - Español Inglés Diccionario